.TH "WorkerSpace" 3 "Sun Nov 6 2011" "Version 0.3.0" "Seignus Hal" \" -*- nroff -*-
.ad l
.nh
.SH NAME
WorkerSpace \- 
.SH SYNOPSIS
.br
.PP
.PP
\fC#include <WorkerSpace.h>\fP
.PP
Inherits \fBAmbiente< WorkerSpace >\fP.
.SS "Public Member Functions"

.in +1c
.ti -1c
.RI "\fBWorkerSpace\fP ()"
.br
.ti -1c
.RI "\fBWorkerSpace\fP (unsigned int \fBx\fP, unsigned int \fBy\fP)"
.br
.ti -1c
.RI "virtual \fB~WorkerSpace\fP ()"
.br
.ti -1c
.RI "std::string \fBgetDescripcion\fP () const "
.br
.ti -1c
.RI "unsigned int \fBgetId\fP () const "
.br
.ti -1c
.RI "std::string \fBgetNombre\fP () const "
.br
.ti -1c
.RI "void \fBsetDescripcion\fP (std::string descripcion)"
.br
.ti -1c
.RI "void \fBsetId\fP (unsigned int id)"
.br
.ti -1c
.RI "void \fBsetNombre\fP (std::string nombre)"
.br
.ti -1c
.RI "void \fBtrace\fP ()"
.br
.ti -1c
.RI "\fBWorkerSpace\fP * \fBgetRoot\fP () const "
.br
.ti -1c
.RI "void \fBsetRoot\fP (\fBWorkerSpace\fP *root)"
.br
.ti -1c
.RI "void \fBaddWorkerSpace\fP (unsigned int \fBx\fP, unsigned int \fBy\fP, \fBWorkerSpace\fP *worker)"
.br
.ti -1c
.RI "void \fBaddWorkerSpace\fP (\fBWorkerSpace\fP *worker)"
.br
.ti -1c
.RI "unsigned int \fBgetSize\fP () const "
.br
.ti -1c
.RI "void \fBstopWorker\fP (unsigned int \fBx\fP, unsigned int \fBy\fP)"
.br
.ti -1c
.RI "void \fBstopWorker\fP (unsigned int id)"
.br
.ti -1c
.RI "void \fBstopWorker\fP (\fBWorkerSpace\fP *workerspace)"
.br
.ti -1c
.RI "void \fBstopWorker\fP ()"
.br
.ti -1c
.RI "void \fBstartWorker\fP (unsigned int \fBx\fP, unsigned int \fBy\fP)"
.br
.ti -1c
.RI "unsigned int \fBgetMaxThreads\fP () const "
.br
.ti -1c
.RI "void \fBsetMaxThreads\fP (unsigned int max_threads)"
.br
.ti -1c
.RI "void \fBrunAllWorkers\fP ()"
.br
.ti -1c
.RI "unsigned int \fBgetPosY\fP () const "
.br
.ti -1c
.RI "void \fBsetPosY\fP (unsigned int posY)"
.br
.ti -1c
.RI "unsigned int \fBgetPosX\fP () const "
.br
.ti -1c
.RI "void \fBsetPosX\fP (unsigned int posX)"
.br
.ti -1c
.RI "bool \fBmoveMe\fP (\fBWorkerSpace\fP *workerspace, unsigned int x2, unsigned int y2)"
.br
.ti -1c
.RI "\fBData\fP * \fBgetData\fP () const "
.br
.ti -1c
.RI "void \fBsetData\fP (\fBData\fP *data)"
.br
.ti -1c
.RI "void \fBlistening\fP ()"
.br
.in -1c
.SS "Static Public Member Functions"

.in +1c
.ti -1c
.RI "static void * \fBstart\fP (void *object)"
.br
.in -1c
.SH "Detailed Description"
.PP 
Definition at line 17 of file WorkerSpace.h.
.SH "Constructor & Destructor Documentation"
.PP 
.SS "WorkerSpace::WorkerSpace ()"
.PP
Definition at line 45 of file WorkerSpace.cpp.
.SS "WorkerSpace::WorkerSpace (unsigned intx, unsigned inty)"
.PP
Definition at line 10 of file WorkerSpace.cpp.
.SS "WorkerSpace::~WorkerSpace ()\fC [virtual]\fP"
.PP
Definition at line 41 of file WorkerSpace.cpp.
.SH "Member Function Documentation"
.PP 
.SS "void WorkerSpace::addWorkerSpace (unsigned intx, unsigned inty, \fBWorkerSpace\fP *worker)"
.PP
Definition at line 141 of file WorkerSpace.cpp.
.SS "void WorkerSpace::addWorkerSpace (\fBWorkerSpace\fP *worker)"
.PP
Definition at line 130 of file WorkerSpace.cpp.
.SS "\fBData\fP * WorkerSpace::getData () const"
.PP
Definition at line 278 of file WorkerSpace.cpp.
.SS "std::string WorkerSpace::getDescripcion () const"
.PP
Definition at line 17 of file WorkerSpace.cpp.
.SS "unsigned int WorkerSpace::getId () const"
.PP
Definition at line 21 of file WorkerSpace.cpp.
.SS "unsigned int WorkerSpace::getMaxThreads () const"
.PP
Definition at line 176 of file WorkerSpace.cpp.
.SS "std::string WorkerSpace::getNombre () const"
.PP
Definition at line 25 of file WorkerSpace.cpp.
.SS "unsigned int WorkerSpace::getPosX () const"
.PP
Definition at line 209 of file WorkerSpace.cpp.
.SS "unsigned int WorkerSpace::getPosY () const"
.PP
Definition at line 205 of file WorkerSpace.cpp.
.SS "\fBWorkerSpace\fP * WorkerSpace::getRoot () const"
.PP
Definition at line 77 of file WorkerSpace.cpp.
.SS "unsigned int WorkerSpace::getSize () const"
.PP
Definition at line 126 of file WorkerSpace.cpp.
.SS "void WorkerSpace::listening ()"
.PP
Definition at line 327 of file WorkerSpace.cpp.
.SS "bool WorkerSpace::moveMe (\fBWorkerSpace\fP *workerspace, unsigned intx2, unsigned inty2)"
.PP
Definition at line 286 of file WorkerSpace.cpp.
.SS "void WorkerSpace::runAllWorkers ()"
.PP
Definition at line 221 of file WorkerSpace.cpp.
.SS "void WorkerSpace::setData (\fBData\fP *data)"
.PP
Definition at line 282 of file WorkerSpace.cpp.
.SS "void WorkerSpace::setDescripcion (std::stringdescripcion)"
.PP
Definition at line 29 of file WorkerSpace.cpp.
.SS "void WorkerSpace::setId (unsigned intid)"
.PP
Definition at line 33 of file WorkerSpace.cpp.
.SS "void WorkerSpace::setMaxThreads (unsigned intmax_threads)"
.PP
Definition at line 201 of file WorkerSpace.cpp.
.SS "void WorkerSpace::setNombre (std::stringnombre)"
.PP
Definition at line 37 of file WorkerSpace.cpp.
.SS "void WorkerSpace::setPosX (unsigned intposX)"
.PP
Definition at line 213 of file WorkerSpace.cpp.
.SS "void WorkerSpace::setPosY (unsigned intposY)"
.PP
Definition at line 217 of file WorkerSpace.cpp.
.SS "void WorkerSpace::setRoot (\fBWorkerSpace\fP *root)"
.PP
Definition at line 81 of file WorkerSpace.cpp.
.SS "void * WorkerSpace::start (void *object)\fC [static]\fP"
.PP
Definition at line 72 of file WorkerSpace.cpp.
.SS "void WorkerSpace::startWorker (unsigned intx, unsigned inty)"
.PP
Definition at line 235 of file WorkerSpace.cpp.
.SS "void WorkerSpace::stopWorker (\fBWorkerSpace\fP *workerspace)"
.PP
Definition at line 262 of file WorkerSpace.cpp.
.SS "void WorkerSpace::stopWorker (unsigned intid)"
.PP
Definition at line 164 of file WorkerSpace.cpp.
.SS "void WorkerSpace::stopWorker (unsigned intx, unsigned inty)"
.PP
Definition at line 157 of file WorkerSpace.cpp.
.SS "void WorkerSpace::stopWorker ()"
.PP
Definition at line 169 of file WorkerSpace.cpp.
.SS "void WorkerSpace::trace ()"
.PP
Definition at line 53 of file WorkerSpace.cpp.

.SH "Author"
.PP 
Generated automatically by Doxygen for Seignus Hal from the source code.
